package com.baishui.gateway.context;

import com.baishui.gateway.invoker.Invoker;
import io.vertx.core.http.Cookie;
import io.vertx.core.http.HttpMethod;
import io.vertx.core.http.HttpServerRequest;
import io.vertx.core.http.HttpServerResponse;
import lombok.Data;

import java.util.Map;

@Data
public class GateWayRouteContext {
    private HttpServerRequest request;

    private HttpServerResponse response;

    private Map<String, Cookie> cookies;

    private HttpMethod httpMethod;

    private String path;

    private ClassLoader classLoader;

    public GateWayRouteContext() {
    }

    public Invoker findInvoker() {
        return null;
    }

}
